﻿using System;
using System.Collections.Generic;
using System.Text;

namespace AutoRegistDependency.Enum
{
	/// <summary>
	/// 生命周期枚举
	/// </summary>
	public enum LifeTimeType
	{
		/// <summary>
		/// 默认，和全局生命周期一致
		/// </summary>
		Default,
		/// <summary>
		/// scope
		/// </summary>
		InstancePerLifetimeScope,
		/// <summary>
		/// 单例
		/// </summary>
		SingleInstance,
		/// <summary>
		/// 瞬时
		/// </summary>
		InstancePerDependency,
		/// <summary>
		/// 每次请求
		/// </summary>
		InstancePerRequest
	}
}
